home *** CD-ROM | disk | FTP | other *** search
/ Erotic Games: Memory / Erotic Games: Memory.iso / mac / air_installers / AdobeAIR.exe / setup.swf / scripts / mx / collections / CursorBookmark.as < prev    next >
Text File  |  2009-02-12  |  1KB  |  65 lines

  1. package mx.collections
  2. {
  3.    import mx.core.mx_internal;
  4.    
  5.    use namespace mx_internal;
  6.    
  7.    public class CursorBookmark
  8.    {
  9.       
  10.       private static var _first:CursorBookmark;
  11.       
  12.       private static var _last:CursorBookmark;
  13.       
  14.       mx_internal static const VERSION:String = "3.0.0.0";
  15.       
  16.       private static var _current:CursorBookmark;
  17.        
  18.       
  19.       private var _value:Object;
  20.       
  21.       public function CursorBookmark(param1:Object)
  22.       {
  23.          super();
  24.          _value = param1;
  25.       }
  26.       
  27.       public static function get LAST() : CursorBookmark
  28.       {
  29.          if(!_last)
  30.          {
  31.             _last = new CursorBookmark("${L}");
  32.          }
  33.          return _last;
  34.       }
  35.       
  36.       public static function get FIRST() : CursorBookmark
  37.       {
  38.          if(!_first)
  39.          {
  40.             _first = new CursorBookmark("${F}");
  41.          }
  42.          return _first;
  43.       }
  44.       
  45.       public static function get CURRENT() : CursorBookmark
  46.       {
  47.          if(!_current)
  48.          {
  49.             _current = new CursorBookmark("${C}");
  50.          }
  51.          return _current;
  52.       }
  53.       
  54.       public function get value() : Object
  55.       {
  56.          return _value;
  57.       }
  58.       
  59.       public function getViewIndex() : int
  60.       {
  61.          return -1;
  62.       }
  63.    }
  64. }
  65.